to meet our obligations - French English Dictionary